bundle of light rays - Spanish English Dictionary